package com.sisgesbyte.dao.seguridad;

import java.util.List;

import javax.ejb.Local;

import com.sisgesbyte.dao.beanDao.FiltrosSQLBean;
import com.sisgesbyte.dao.beanDao.UsuarioDetRequest;
import com.sisgesbyte.data.entity.comun.GenericEntity;
import com.sisgesbyte.data.entity.seguridad.UsuarioListaEntity;

@Local
public interface MantenimientoUsuarioDao {
	
	public List<UsuarioListaEntity> listaUsuarios(FiltrosSQLBean cadenaFiltros);
	public GenericEntity guardarUsuario(UsuarioDetRequest usuario);
	public GenericEntity actualizarUsuario(UsuarioDetRequest usuario);
	public GenericEntity eliminarUsuario(int codUsuario);

}
